package MaquinaEstados.MaquinasEstados;

import teams.ucmTeam.RobotAPI;
import Estados.EstadoAtacanteAtacando;
import Estados.EstadoAtacanteDefendiendo;
import MaquinaEstados.MaquinaEstados;

public class MaquinaEstadosAtacante extends MaquinaEstados{

	public MaquinaEstadosAtacante(RobotAPI entidad) {
		super(entidad);
	}

	@Override
	protected void crearEstados() {
		this.crearNuevoEstado("atacanteatacando", new EstadoAtacanteAtacando(this));
		this.crearNuevoEstado("atacantedefendiendo", new EstadoAtacanteDefendiendo(this));
	}

	@Override
	protected String nombreEstadoInicial() {
		return "atacanteatacando";
	}

}